long-distance track race - Español Inglés Diccionario